home *** CD-ROM | disk | FTP | other *** search
- CONST VTAG_END_CM =$00000000,
- VTAG_CHROMAKEY_CLR =$80000000,
- VTAG_CHROMAKEY_SET =$80000001,
- VTAG_BITPLANEKEY_CLR =$80000002,
- VTAG_BITPLANEKEY_SET =$80000003,
- VTAG_BORDERBLANK_CLR =$80000004,
- VTAG_BORDERBLANK_SET =$80000005,
- VTAG_BORDERNOTRANS_CLR =$80000006,
- VTAG_BORDERNOTRANS_SET =$80000007,
- VTAG_CHROMA_PEN_CLR =$80000008,
- VTAG_CHROMA_PEN_SET =$80000009,
- VTAG_CHROMA_PLANE_SET =$8000000A,
- VTAG_ATTACH_CM_SET =$8000000B,
- VTAG_NEXTBUF_CM =$8000000C,
- VTAG_BATCH_CM_CLR =$8000000D,
- VTAG_BATCH_CM_SET =$8000000E,
- VTAG_NORMAL_DISP_GET =$8000000F,
- VTAG_NORMAL_DISP_SET =$80000010,
- VTAG_COERCE_DISP_GET =$80000011,
- VTAG_COERCE_DISP_SET =$80000012,
- VTAG_VIEWPORTEXTRA_GET =$80000013,
- VTAG_VIEWPORTEXTRA_SET =$80000014,
- VTAG_CHROMAKEY_GET =$80000015,
- VTAG_BITPLANEKEY_GET =$80000016,
- VTAG_BORDERBLANK_GET =$80000017,
- VTAG_BORDERNOTRANS_GET =$80000018,
- VTAG_CHROMA_PEN_GET =$80000019,
- VTAG_CHROMA_PLANE_GET =$8000001A,
- VTAG_ATTACH_CM_GET =$8000001B,
- VTAG_BATCH_CM_GET =$8000001C,
- VTAG_BATCH_ITEMS_GET =$8000001D,
- VTAG_BATCH_ITEMS_SET =$8000001E,
- VTAG_BATCH_ITEMS_ADD =$8000001F,
- VTAG_VPMODEID_GET =$80000020,
- VTAG_VPMODEID_SET =$80000021,
- VTAG_VPMODEID_CLR =$80000022,
- VTAG_USERCLIP_GET =$80000023,
- VTAG_USERCLIP_SET =$80000024,
- VTAG_USERCLIP_CLR =$80000025,
- /* The following tags are V39 specific. They will be ignored (returing error -3) by
- earlier versions */
- VTAG_PF1_BASE_GET =$80000026,
- VTAG_PF2_BASE_GET =$80000027,
- VTAG_SPEVEN_BASE_GET =$80000028,
- VTAG_SPODD_BASE_GET =$80000029,
- VTAG_PF1_BASE_SET =$8000002a,
- VTAG_PF2_BASE_SET =$8000002b,
- VTAG_SPEVEN_BASE_SET =$8000002c,
- VTAG_SPODD_BASE_SET =$8000002d,
- VTAG_BORDERSPRITE_GET =$8000002e,
- VTAG_BORDERSPRITE_SET =$8000002f,
- VTAG_BORDERSPRITE_CLR =$80000030,
- VTAG_SPRITERESN_SET =$80000031,
- VTAG_SPRITERESN_GET =$80000032,
- VTAG_PF1_TO_SPRITEPRI_SET =$80000033,
- VTAG_PF1_TO_SPRITEPRI_GET =$80000034,
- VTAG_PF2_TO_SPRITEPRI_SET =$80000035,
- VTAG_PF2_TO_SPRITEPRI_GET =$80000036,
- VTAG_IMMEDIATE =$80000037,
- VTAG_FULLPALETTE_SET =$80000038,
- VTAG_FULLPALETTE_GET =$80000039,
- VTAG_FULLPALETTE_CLR =$8000003A,
- VTAG_DEFSPRITERESN_SET =$8000003B,
- VTAG_DEFSPRITERESN_GET =$8000003C,
-
- /* all the following tags follow the new, rational standard for videocontrol tags:
- * VC_xxx,state set the state of attribute 'xxx' to value 'state'
- * VC_xxx_QUERY,&var get the state of attribute 'xxx' and store it into the longword
- * pointed to by &var.
- *
- * The following are new for V40:
- */
-
- VC_IntermediateCLUpdate =$80000080,
- /* default=true. When set graphics will update the intermediate copper
- * lists on color changes, etc. When false, it won't, and will be faster.
- */
- VC_IntermediateCLUpdate_Query=$80000081,
-
- VC_NoColorPaletteLoad =$80000082,
- /* default = false. When set, graphics will only load color 0
- * for this ViewPort, and so the ViewPort's colors will come
- * from the previous ViewPort's.
- *
- * NB - Using this tag and VTAG_FULLPALETTE_SET together is undefined.
- */
- VC_NoColorPaletteLoad_Query=$80000083,
-
- VC_DUALPF_Disable =$80000084,
- /* default = false. When this flag is set, the dual-pf bit
- in Dual-Playfield screens will be turned off. Even bitplanes
- will still come from the first BitMap and odd bitplanes
- from the second BitMap, and both R[xy]Offsets will be
- considered. This can be used (with appropriate palette
- selection) for cross-fades between differently scrolling
- images.
- When this flag is turned on, colors will be loaded for
- the viewport as if it were a single viewport of depth
- depth1+depth2 */
- VC_DUALPF_Disable_Query =$80000085
-